Use g_set_object in one more place
authorMatthias Clasen <mclasen@redhat.com>
Wed, 4 May 2016 02:15:17 +0000 (22:15 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 4 May 2016 02:15:17 +0000 (22:15 -0400)
gtk/gtkcsswidgetnode.c

index 294734e97759c322db37cbdb9fc326f442e8c612..3cce56dc87c806a7ccc0beeb59f40e918193b572 100644 (file)
@@ -137,8 +137,7 @@ gtk_css_widget_node_validate (GtkCssNode *node)
         gtk_style_context_validate (context, &change);
       else
         _gtk_widget_style_context_invalidated (widget_node->widget);
-      g_object_unref (widget_node->last_updated_style);
-      widget_node->last_updated_style = g_object_ref (style);
+      g_set_object (&widget_node->last_updated_style, style);
     }
   gtk_css_style_change_finish (&change);
 }